package cn.asura.send;

import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;

/**
 * UDP实战：发送端
 */
public class MySend {
    public static void main(String[] args) throws Exception {

        // String ipAddress = "127.0.0.1";
        String ipAddress = "192.168.208.82";     // 红娟
        // String ipAddress = "LAPTOP-BSC3HC4H";    // 狗子

        int port = 8888;

        // 创建码头
        DatagramSocket ds = new DatagramSocket();

        // 模拟数据
        String myData = "红娟真可爱";

        // 创建集装箱
        DatagramPacket dp = new DatagramPacket(
                myData.getBytes(),          // 数据字节数组
                myData.getBytes().length,   // 数据长度
                InetAddress.getByName(ipAddress), // ip地址
                port);                 // 端口号

        // 发货
        ds.send(dp);

        // 释放资源
        ds.close();

    }
}
